solidly grounded - Alemán Inglés Diccionario